﻿/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
/* CONTENT */
#content{
border-bottom:solid 1px #696969;
border-right:solid 1px #696969;
border-left:solid 1px #696969;
min-width:630px;
width:100%;
background: #fff;
z-index:10;
/*text-align:center;*/
}

#wrapper3
{
	margin:auto;
/*	display:inline-block;*/
}
#wrapper
{
	margin: 0 auto;
	text-align:center;
	 
}
#wrapper2
{
    width:95%;
    padding:0px 0px 0px 0px;
    margin: 0 auto;
	/*text-align:center;*/
	
}

body
{
    background-color:#7ad1ec;
   /* background-color:#696969;*/
    font-size: .75em;
    font-family:  Verdana, Helvetica, Sans-Serif;
    margin-left:0 auto;
    margin-top:0;
    margin-right:0 auto;
    padding: 0 ;
    color: #696969;
    text-align:center;
}
.SectionTitle{
 font-family:"Trebuchet MS",Arial, Helvecia, Sans-Serif;
 font-size:16px;
 color:#79C900;
}
/* LEFT NAV */
#leftNav {
padding:10px;

}
#rightContent{
}
/* NAVIGATIE */

#navigatie {
border-bottom:solid 1px #696969;
border-right:solid 1px #696969;
border-left:solid 1px #696969;
height: 53px;
width:100%;
min-width:630px;
background: #fff;
 text-align:left;
 z-index:99;
}

#leftNav ul {
    list-style: none;
    padding: 0;
    margin: 0;
    
}
#leftNav li {
display: inline;
 
    padding: 0 5px 0 0;
}
#navigatie ul {
list-style: none;
padding: 0;
margin: 0;
}

#navigatie img{
    margin:1px;
     z-index:50;
     /*display:none;*/
}

#navigatie li {
float:right;
display: inline;
padding: 0 15px 0 0;
}

#navigatie li a:link, #navigatie li a:visited {
background: #fff;
line-height: 2em;
display: block;
color: #666;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 29px 3px 0px 3px;
}

#navigatie li a:hover, #navigatie li a:active     {
background: #79C900; /*#7ad1ec;*/
line-height: 2em;
display: block;
color: #fff;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 29px 3px 0px 3px;
}



/*  TABLE FORMATING */
.CategoryTable{
	font-size:12px;
	border-top:solid 1px black;
	border-left:solid 1px black;
	text-align:left;
}
table.CategoryTable th{
    border-bottom:solid 1px black;
    border-right:solid 1px black;
}
table.CategoryTable td{
    border-bottom:solid 1px black;
    border-right:solid 1px black;
}
.DashboardTable
{
	font-size:12px;
	border:solid 1px black;
	text-align:left;
}
.TableStats{
    font-size:14px;
    font-weight:800;
}
.NumberCell
{
	text-align:right;
}
.AltColumn 
{
	background-color: #eeeeee;
}
/* Account Mouse Over */
div.AccountPopUp li{
font-size:8px;
color:#696969;
font-weight:bold;
}
div.AccountPopUp ul{
padding: 0;
margin: 0;
 text-align:left;
  font-family:Arial, Times New Roman;
}

#ContentLeft{
 float:left;
 text-align:center;
  padding:0 3px 0 6px;
}
#ContentRight{
 float:left;
 text-align:center;
 padding:0 6px 0 3px;
}
#Footer{
clear:both;

}
#Footer div{
padding:5px;
background-color:#eeeeee;
color:#888888;
border-top:solid 1px black;
}
#Footer a{
 text-decoration:none;
}
#Footer a:hover{
 text-decoration:underline;
}


.WorkoutTable
{
	border-bottom:solid 1px black;
	border-right:solid 1px black;
}
table.WorkoutTable td
{
	padding:3px;
	
	border-top:solid 1px black;
	border-left:solid 1px black;
}
table.WorkoutTable th
{
	padding:3px;
		border-top:solid 1px black;
	border-left:solid 1px black;
}

.TodayRow
{
	font-weight:bold;
}
.ThisWeekRow
{
	background-color:yellow;
}
.FutureRow
{
	background:white;
}

.AuthorForm{
 display:inline-block ; text-align :left;
}
div.AuthorForm label
{
	display:inline-block;
	width:130px;
	color:Navy;
	text-align:left;
}